package com.fr.data.util.function;

import java.io.Serializable;

public abstract interface DataFunction extends Cloneable, Serializable
{
  public abstract void reset();

  public abstract void addData(Object paramObject);

  public abstract Object getResult();

  public abstract boolean equals(Object paramObject);

  public abstract Object clone()
    throws CloneNotSupportedException;

  public abstract String getFormula();
}